callback in seperate method
updated readme
Prevent from manually submitting form. Fixes #3