Cleanup glhpmc

New field API works as well as file structure has been cleaned up