Added other build systems
Moved build checking to Library