Why is this notworking?????

#include <afxwin.h>

class COurAppublic CWinApp
{
public:
virtual BOOL InitInstance();
};

class COurWndublic CFrameWnd
{
public:
COurWnd()
{
Create(0, "Holy Cow!!");
}
};

BOOL COurApp::InitInstance(void)
{
m_pMainWnd = new COurWnd;
m_pMainWnd->ShowWindow(m_nCmdShow);
return true;
}
COurApp Application;