Karma test updates
Inline documentation updates
Dependency updates
Code cleanup