move gulpfile into gulp dir and add helpers
refactor gulpfile into individual task files