added base layout and drag and drop system
tiny fixes