Cleanup general learning spine code, add gitignores in appropreate places
Removing some unnecessary files as well as documentation changes