mouse setup

initial commit - not working yet