Stochastic template placement algorithm for gravitational wave data analysis | Synapse