updated gulfile organization