Laying Foundations

Now to work on playlisting algorithm