Button, pressure plate, and daylight sensor given more orientations.  Code consolidation. Still some bugs that need to be worked out.