diff --git a/base/default.cfg b/base/default.cfg
index fa81adaf..75206784 100644
--- a/base/default.cfg
+++ b/base/default.cfg
@@ -1 +1,76 @@
-# empty file
+//
+// KEY BINDINGS
+//
+
+unbindall
+
+//
+// weapons
+//
+bind 1 "_impulse0" // weap
+bind 2 "_impulse2" // weap
+bind 3 "_impulse3" // weap
+bind 4 "_impulse5" // weap
+bind 5 "_impulse6" // weap
+bind 6 "_impulse7" // weap
+bind 7 "_impulse8" // weap
+bind 8 "_impulse9" // weap
+bind 9 "_impulse10" // weap
+//bind 0 "_impulse11" // weap
+bind q "_impulse12" // weap
+
+bind TAB "_impulse19" // PDA in SP, scoreboard in MP
+bind r "_impulse13" // reload
+bind f "_impulse16" // Flash Light
+
+bind [ "_impulse15"
+bind ] "_impulse14"
+bind / "_impulse14"
+bind ENTER _button2
+
+bind mwheelup "_impulse15"
+bind mwheeldown "_impulse14"
+
+//
+// CHARACTER CONTROLS
+//
+
+bind CTRL _attack
+
+bind SHIFT _speed
+
+bind DEL _lookdown
+bind PGDN _lookup
+
+bind c _movedown
+bind SPACE _moveup
+
+
+bind UPARROW _forward
+bind DOWNARROW _back
+bind LEFTARROW _left
+bind RIGHTARROW _right
+bind w _forward
+bind a _moveleft
+bind s _back
+bind d _moveright
+bind e _use
+
+//
+// CLIENT ENVIRONMENT COMMANDS
+//
+
+bind F5 "savegame quick"
+bind F9 "loadgame quick"
+bind F12 screenshot
+
+bind t clientMessageMode
+bind y "clientMessageMode 1"
+
+//
+// MOUSE BUTTONS
+//
+
+bind MOUSE1 _attack
+bind MOUSE2 _moveup
+
diff --git a/doomclassic/doom/DoomLeaderboards.cpp b/doomclassic/doom/DoomLeaderboards.cpp
deleted file mode 100644
index 9134d4bb..00000000
--- a/doomclassic/doom/DoomLeaderboards.cpp
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
-===========================================================================
-
-Doom 3 BFG Edition GPL Source Code
-Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company.
-
-This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code").
-
-Doom 3 BFG Edition Source Code is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-Doom 3 BFG Edition Source Code is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Doom 3 BFG Edition Source Code. If not, see .
-
-In addition, the Doom 3 BFG Edition Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the Doom 3 BFG Edition Source Code. If not, please request a copy in writing from id Software at the address below.
-
-If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA.
-
-===========================================================================
-*/
-
-#include "DoomLeaderboards.h"
-#include "tech5/engine/framework/precompiled.h"
-#include "tech5\engine\sys\sys_stats.h"
-#include "../doomengine/source/doomdef.h"
-
-#include