added class library

portable class library added