To add a feature, fork the repository (first time), checkout a branch with a descriptive name for the feature being added, add feature, push to your fork, create a pull request in the main repo, merging your branch into master (or whatever the current dev branch is)