Added autoscroll in GUI, Makefile, and reorganised repo.