Initial commit of Shower code