Movement wrapping, method name tweaks

Changed event firing methods to FireKeyDown() to remove accidental
overload. Ship movement now wraps around the screen.