Added initial skeleton classes to the library
Initial commit