Updated gitignore file
Cleaned up models loading/saving by mainly reducing the stuff that goes into the pickle. This is will make the pickle interoperable. But not yet tested