AJAX save and load (Fixes #8), CSS tweaks, HashId length fix