add LICENSE, README, change how defaults are checked and how they work,
make sure socket can be created and elevated