added coin object, exception class, new enemy texture