Issue #202 - Adding Frontend with minor test failures pending further tests