clean up + gitignore fixes #3