initial commit
- a lot improvement
- basic backend menu system ready
new .gitignore
update README.md