Modify path
Add tests for auth
Change design (using foundation)