Code cleanup
Dependency updates
Inline documentation updates