Changed build target to library, hid unintended public members