fix to lesson step submission, other minor fixes and design updates