Gen_server stuff, readme updates