Update README
Refactor backend and consolidate code