includes moved from header file to source code files, comments added and old cold deleted