Formatting / commenting / variable name changes to make project more usable and understandable