Added Enemy class

Also, fixed a little bug when walking on the map edges. Added support
for other two colors: 0xFFFF00 and 0x00FFFF, both are for ITEMS. We
really should document this somewhere.