got survey new and edit using panels for editable areas, fixed bug where cancel on new and edit sends a user to survey index instead of root