refactored table creation out of class into tests
fixed find_task bug

result id was hard-coded in the method
refactored out string usage of db calls
re-wrote update task method so the id would not be overwritten