refactored fabfile to include more comments, and be in more of a chronological order of calls