Searching with JS now waits for the user to finish typing for about a second before sending the ajax request. Layout of table is now fixed on ajax request. Animations are better now for this too.