added recommendationfragment and fixed some layouts