refactored to ood
settings are saved now
network settings added