Proper lib/include code separation
Added uninstall target