fancy collisions I don't like
removed swp files and such nonsense
starting to do generation