Implement some unimplemented functions; add new functions
Update README