implemented directioning and path builder

omg, lol impossibre