1. Adding the uniform sampler and statepropagator to repo
2. First commit of state propagator