#49: refactored to boardIOapp
#49: committing for backup
closes #49
cleanup
fixing merge conflict