Loads of changes
Validation of form and saving of data to db
Drop all tables before attempt

Signed-off-by: karsanrichard <karsanrichard@gmail.com>