add support for file loading

change layout (so buttons/labels don't expand)

experiment with PlotWidget