Core project archiecture created. Will ass the tests soon.