moved framework to its own repo

I moved the entire contents of the framework in this repo to its own
repo.  It will be easier to track it there, and it makes more sense to
keep it in its own repo now that it is growing.
did some reorganization and testing

I wanted to test how long servicing the TCPIP stack took.  This is
critical information for managing cpu resources in another project.

As part of the testing, I decided that it would be a good idea to
reorganize my code and make good use of my function queue.