add crafty and base files along with gitignore