Added application skeleton
Added an implementation without exceptions handling