Implemented save type and, Map Saving/Loading

Also has added documentation and stubbing