Code Design Improvements

Code Design Improvements, increasing efficiency
Code Re-Design + Posting User Data

Code Re-Design + Posting User Data and Get Device Information