Added "library" keyword to project
Added "library" keyword
Further improvements and development