el5 dart restoration

anyways im just getting started. its gonna be a long road im afraid.