Reorganizing package structure and creating main console app.
Console implementation.