Migrated from curses module to pygcurse

Added world generation.  Right now the generation generates more of a
dungeon looking map because thats how it was being tested before commit.
This will be changed.
Small fixes to magic module.