Refactored docs
Removed empty lines
Refactored coding standard
Refactored visibility