[Core] Renamed UI function names;
[Core] Fixed Tool Compilation Issues;
[Core] Started work on Platform Abstraction;