Add software library