changed position column in tracks_playlists to float to enable fractional inserts instead of having to renumber everything
probably a better name for this function
added a test. maybe later i will write real tests that don\'t require me to check on their output manually