Removed temporary disconnect preference.
Cleaning up shield connection code.
Moved TeclaShieldService class from the old project.