Man this could be a very nice one but some things are still missing It looks like a work in progress
Please apply the theme and check it