delete unused stuff, reorganize game object structure, represent directions by scalars