Change Application structure

Signed-off-by: Stanislav Sergeev <stas.webdev@gmail.com>