Several improvements
Added missing stuff and updated gitignore