Our boilerplate for angular components