Added basic source structure
Update ignore
Fixing build process
Prepared to build
Improved build
Improved header installation
Added flags for MySQL client linking
Changed design and added license headers
Fixed data type
Added types
Fixed types