Added MIT License
Main code