huge readme update