Adding dust templates support
Added dive to walk view files and compile them instead of explicitly specifying them
Added a socket sync layer
Added sql lite instead of local storage to remember playlists