Added methods for getting target, modifying source files and targeted device family