Code refactoring. Documentation. Build updates.