0.1.5 Work

Split some functions to fit the organizational model, added Wireless scanning, and driver-checking.