Added Visual Component! No functionality yet though
visual set up correctly