added finish button/functions. changed some class/button names to make more intuitive.