Div player

divplayer refactor. Ready for integration!!