This was a project for my AP Comp Sci A midyear project!! - Modified (extended) for my AP Comp Sci A end of year project!