fixing bugs with system authentication
beginning to update readme with new API