Initial commit

All necessary files