updated component build task, refactored variables
merged