Feature/107 prefix classes and functions

@mturalenka please review and merge. Did I miss anything?