Interface improvements

Interface nearly complete.  No functionality.. yet