removed dependencies and dependency management. we shouldn't force these on people extending the project