make every binary depend on libledscape.a
rudimentary matrix config parser
use config system