There is a modular, modern, open source implementation of the BItcoin protocol with properties, e.g. remote wallet, you look for at bitcoingrant. It is Bits of Proof. A supported and hosted product launched at the BItcoin2013.
You find the source at
https://github.com/bitsofproof/supernode
and supporting documentation at
http://bitsofproof.com
Tamás Blummer