Version 1.1
Updated code
Cleared some code that was useless
Added many comments
Made it presentable