Added main library file