made a viewer a proper subproject
Moved utls as part of viewer only