code cleanup, commenting, adding drush help functionality