Add solution and .gitignore
Small cleanups