Library reworked. - Fixed an issue where the code is inaccessible as a library .jar file. All the code is now under a main package named 'basicUserIO' - Add Custom exceptions for when the parameter is invalid. - Add filters for Strings that can be called separately or with a String IO function.