Updated Comments

Added more comments to spritelist, tile and tilelist to make the code
more readable and easier to understand
Completed Commenting for all current classes

Commenting has been completed for all current classes and is now up to
date. This change will also be pushed to nightly