Started to implement config subsystem. Error-ridden!