removing some unneccessary functionality; updating docs, demo