Huge performance fix

Load only data visible on screen
Too many error crash the browser, need to re-implement infinite scroll
to work well with blaze and dynamic publishes