Port low level

Most important functions added & working
No tak, w C++ tak można :dancer: