add makefile fix css gitignore