New puzzles without reloading

lots of moving code logic around too
Fix double-clicking timeout (args in wrong order >_<)