fixed recycling issue and added support for batang font
next to do are to look at performance(add view holders and test if
anything can be threaded as per the android docs)