Library Application written in python