Initial commit with functioning base