database implementation v. 0.01
gui implementation v. 0.01