putting all my angular learning into a specific place