Library Update

- updated library to match diploma thesis