Started rewriting modules. Rewrote core and timus modules. Removed shell module.