Library.

Added a working library, nothing else. Protject itself is not working and still much work to do.