refactored to not depend on reducers at all anymore
updated README