load more & a few bugs

Just fixed a number of small bugs
and also added load more function - note it is javascript only. I am
sure we will get to do php version too.