Fixed problems, this should have been the initial commit.
Added enemies, shields, and what not.