Second shot at migrating frontend code with Yeoman skeleton, now works more or less but cleanup and further dev needed