added store method

changed created_by field to user.  added store method to update user if
not set and check that the url is unique