category and post related work done. need to implement DEVISE still