finish model
implement adding user
implement adding sensor