Titan NRG, Inc. (TTNN) Releases Solid First Quarter Financial Report