add 'clean' and 'all' target