Got it mostly working

The print function in Library is not looking up properly but other than
that it's golden