Initial Crowdsale frontend refactor