class based hello.rs and makefile changes