Have some basic UI stuff worked out. Need to add functionality to a lot of stuff.