Version 0.3 Switched from using ArrayList to using HashMap and had to redo alot of the code to mach the new changes