Wip on add user functionality
Basic fetching and git committing of ports file working
some fixes