added dynamic url changing
partial content loading added and handled