Added first (kinda) working declarations. Missing binary etc.