Add modal for signup, add icons library, add comments to code