Added config class
Added basic linux thread class
Added basic window and logic classes