Add library structure