added boilerplate files and git ignore file