Updated - NOTES

Updated commenting
Added the ability to detect branches that are checked out.
Added a settings menu to set what stage is being used for staging.
Added more error checking