finished basic angular demo