update readme with features implemented list