Initial commit with configurations support