Add gitignore
Stub of software structure