Moving pc to new case?

My current build is a stock Lenovo H50-50 with a GTX 950 zotac. I want to move everything to a new case. Preferably An ATX Cube case. If you could recommend a case. And let me know to be aware that ill need a new PSU and MOBO that would be great.

(As well put links in for Purple LEDs)

CPU Socket type: LGA1150
(CPU: i3 4160)

Main problem is trying to figure out what MOBO I have; ATX, ATX mini or what.

Added (1). One with excellent cooling would be great!

Added (2). The form factor is a mATX

Open the side of the case and look inside on the mother board. Usually near the center will be a brand name(i.e. Asus, Foxconn, Gigabyte) and a model number. The model number will usually be alphanumeric. Then google the model number and the manufacturer spec page should tell you what form factor(ATX, ATX Mini, E-ATX) it is.

It's almost like you're asking for the Corsair Carbide 540 but you're going to have to buy the purple LED's and fans yourself.