Having fun with HTML 5 History API – part one