help popup added + level refactoring + misc