initial commit of bughouse module