Added initial GUI code
Added serial connection API and test code