Create tools module and begin implementing Block class