began working on ascii interface (building off of what brandon did)