Made the ResourceManager and Texture classes take in file names to load instead of just automatically using default files.
Also added a texture name string to the Entity class.
Made the ResourceManager load resources only if the resource isn't already loaded. An Entity's map coordinates are now treated as floats instead of ints. Lastly some print statements were added to help with debugging.