Major code clean up. removed comments from lightning talks and further refactored files so they better follow Angular best practices.