initial project structure and files
.gitignore some files
added shortcut buttons to home screen
added validation to language as to not allow unsupported languages
merged gitignore