Squished bugs; configures wifi now; refactored