Initial commit - basic application structure