Add coding requirements
more shorter
create .gitignore