Removed some comments in the code to save space. More text about shapes