changed some file names
updates
update docs and add more method names