Now Using HashMaps

Using HashMaps to manage data.
Working.
Needs to rework Strings to use custom messages.