added contributing guidelines and a style guide