Started to add new entities package to replace player and types, beginning rewrite with better organised data structure