Here is a quick and rough demo of a two layer sprite based scrolling demo, it needs a lot of work but it shows whats possible.
I am still working on the tiles and the scroll routine.
Update :
08-nov-2012 - I have now finished my simple scroll routines that should be easy and flexible to use with the sprite system.
added cursor key support up,down,left,right.
next step clean up code and release.
25-Nov-2012 - Code has been cleaned up and is ready for release it has room for improvement and the map could be enhanced by adding the dimensions to the data file(map wdith/height and tile width/height). Have fun