I just googled for this machine and here is the specs:
http://www.babylock.com/sewing/ellisimo/
It looks like you can put designs on this machine and one place it says it has it's own memory, USB ports and mouse capabilities.
I would definitely get with a dealer and get some lessons....