added stage level, more re-organizing
added new take damage exit