pridane abstrakty a podakovanie
Signed-off-by: Wryxo <wryxsk@gmail.com>