Refactoring and starting to work on some initial real documentation
Small documentation changes
Ignore swap files
Removing swap poo