fix model logic and add a bunch of variables that don't really do anything yet
temporarily disabling bluetooth disconnect