first commit on angular remake