Added MIT license, comments and now pass PEP8 spec