reorganized, added comments to smoothie module