Working build with tests