Initial commit for v1.0

Includes all files + a .gitignore file