BIG COMMIT: implemented History management through AJAX requests!