Setup the main class, a reference class and beggining work on the block class

Signed-off-by: Master0r0 <reece191@msn.com>