Execeptions moved to a separate file.
Added form system draft.