Basic skeleton functionality added. Validation and layout need attention