Converted tabs to spaces in all files
Refactored code and updated comments

Made protected fields in file_manager.cc private
Updated comment headings in most files