Implemented WifiManager wrapper
- allows us to call hidden methods
- contains interface for wifi AP state changes