setup the basic angular structure