both Build and Serve commands are lacking in tests. The idea is to split, reorganize and create test suites