Basic application structure done