add finish call to remove splash from stack, added singleton for recommended books