styled some layout and added some js for hover