saving progress. bug fix. got UI building separate from the client. need to work out kinks. #87