Added fotm setups to index page and refactored viewmodel classes.