Fixed that last commit, we now have a networkmanager class to deal with stuff.