Added comments
added inheritance for new head and coord
fixed renaming here and there
exe