reorganizing startup module
ending tab war, adding use strict