Implementing Card UI and some basic UI changes