Created generic file string reader, pom mainclass

- Created a generic file reader using the read file's name as a key
in a HashMap.
- Updated pom.xml to have the main class specified so java -jar works
without having to specify the main class

I didn't remove the existing methods for randomFirstName/randomLastName, etc... - that way you don't have to change existing projects right away, they can be removed when ready.  They should be 'deprecated' though.