added noscript tag, solving on 'Solve' click, some TODOs