first commit from core animation custom progressbar project