initial commit of the project code.

Code is currently not doing much but managing a lease for localhost.
Closes #2 manage ports as a resource