commit beta-1.0

most functionality done with exception handling
todo:
need to fix bug when last column is defaulted and no submission form
show