add make all command, closes #23