Adds minimal chord functionality
Improves chord implementation