a better attempt at making the simple plan app with pure angular