adds stateful buttons for editing report components; closes #106
adds stateful buttons for entry editing; closes #108