did a lot, login, localStorage, cookies, restructured project directory