including all files in commit
format and refactor code.