Initial commit
Update .gitignore
Basic functionality