initial commit of my ball clock implimentation