work on gui, bug fixes start adding layout manager to query screens